cell covers - Turkish English Dictionary